package club.wx3609.images.service;

import club.wx3609.images.entity.ImageUrls;
import club.wx3609.images.interfaces.repository.ImageUrlRepositroy;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;
import java.util.List;

@Service
public class ImageUrlService {

    @Resource
    private ImageUrlRepositroy imageUrlRepositroy;

    public List<ImageUrls> findAllImageUrl(){
        return imageUrlRepositroy.findAll();
    }

    public void deleteImageUrl(ImageUrls ImageUrls){
        imageUrlRepositroy.delete(ImageUrls);
    }

    public ImageUrls addImageUrl(ImageUrls ImageUrls){
        return imageUrlRepositroy.save(ImageUrls);
    }

    public ImageUrls updateImageUrl(ImageUrls ImageUrls){
        return imageUrlRepositroy.save(ImageUrls);
    }

    public ImageUrls findByImageUrl(String urlImage){return imageUrlRepositroy.findByUrlName(urlImage);}
}
